histiocytic sarcoma - French English Dictionary